package cn.wit.summit.chwan.models.response;

import java.util.List;

import cn.wit.summit.chwan.models.dto.CommentBaseBean;

/**
 * Created by Alan on 2018/4/23.
 */

public class CommentAllListResponse {
    /**
     * scoring_details : {"total_score":9.5,"total_stars":5,"stars_score1":100,"stars_score2":50,"stars_score3":40,"stars_score4":20,"stars_score5":10}
     * hot_comment : [{"id":"77","uid":"14","user_name":"Salem_1984","rank":"","head_portrait":"system_1","game_id":"509474702","content":"测试一下新建点评","mobile_phone_model":"xiaomi7","praise_count":0,"despise_count":"0","start_game_count":"0","stars_score":1,"approval_rate":"0.0","add_times":"1505233366","reply_count":0,"is_praise":1,"is_despise":0,"is_old":0,"vip_level":1,"svip_level":1}]
     * self_comment : {"id":"77","uid":"14","user_name":"Salem_1984","rank":"","head_portrait":"system_1","game_id":"509474702","content":"测试一下新建点评","mobile_phone_model":"xiaomi7","praise_count":0,"despise_count":"0","start_game_count":"0","stars_score":1,"approval_rate":"0.0","add_times":"1505233366","reply_count":0,"is_praise":1,"is_despise":0,"is_old":0,"vip_level":1,"svip_level":1}
     * general_comment : [{"id":"77","uid":"14","user_name":"Salem_1984","rank":"","head_portrait":"system_1","game_id":"509474702","content":"测试一下新建点评","mobile_phone_model":"xiaomi7","praise_count":0,"despise_count":"0","start_game_count":"0","stars_score":1,"approval_rate":"0.0","add_times":"1505233366","reply_count":0,"is_praise":1,"is_despise":0,"is_old":0,"vip_level":1,"svip_level":1}]
     */

//    private ScoringDetailsBean scoring_details;
    private CommentBaseBean self_comment;
    private int game_comment_count;
    private List<CommentBaseBean> hot_comment;
    private List<CommentBaseBean> general_comment;

    public int getGame_comment_count() {
        return game_comment_count;
    }

    public void setGame_comment_count(int game_comment_count) {
        this.game_comment_count = game_comment_count;
    }

//    public ScoringDetailsBean getScoring_details() {
//        return scoring_details;
//    }
//
//    public void setScoring_details(ScoringDetailsBean scoring_details) {
//        this.scoring_details = scoring_details;
//    }

    public CommentBaseBean getSelf_comment() {
        return self_comment;
    }

    public void setSelf_comment(CommentBaseBean self_comment) {
        this.self_comment = self_comment;
    }

    public List<CommentBaseBean> getHot_comment() {
        return hot_comment;
    }

    public void setHot_comment(List<CommentBaseBean> hot_comment) {
        this.hot_comment = hot_comment;
    }

    public List<CommentBaseBean> getGeneral_comment() {
        return general_comment;
    }

    public void setGeneral_comment(List<CommentBaseBean> general_comment) {
        this.general_comment = general_comment;
    }

    public static class ScoringDetailsBean {
        /**
         * total_score : 9.5
         * total_stars : 5
         * stars_score1 : 100
         * stars_score2 : 50
         * stars_score3 : 40
         * stars_score4 : 20
         * stars_score5 : 10
         */

        private double total_score;
        private int total_stars;
        private int stars_score1;
        private int stars_score2;
        private int stars_score3;
        private int stars_score4;
        private int stars_score5;

        public double getTotal_score() {
            return total_score;
        }

        public void setTotal_score(double total_score) {
            this.total_score = total_score;
        }

        public int getTotal_stars() {
            return total_stars;
        }

        public void setTotal_stars(int total_stars) {
            this.total_stars = total_stars;
        }

        public int getStars_score1() {
            return stars_score1;
        }

        public void setStars_score1(int stars_score1) {
            this.stars_score1 = stars_score1;
        }

        public int getStars_score2() {
            return stars_score2;
        }

        public void setStars_score2(int stars_score2) {
            this.stars_score2 = stars_score2;
        }

        public int getStars_score3() {
            return stars_score3;
        }

        public void setStars_score3(int stars_score3) {
            this.stars_score3 = stars_score3;
        }

        public int getStars_score4() {
            return stars_score4;
        }

        public void setStars_score4(int stars_score4) {
            this.stars_score4 = stars_score4;
        }

        public int getStars_score5() {
            return stars_score5;
        }

        public void setStars_score5(int stars_score5) {
            this.stars_score5 = stars_score5;
        }
    }
}
